﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>xListWindow（根据指定的规则列出所有窗口）</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<P>函数原型：<br>Function xListWindow(Mask As Integer,ClassName As WString Ptr,Caption As WString Ptr,Style As Integer,ExStyle As Integer,PID As HANDLE,Thread As HANDLE) As WString Ptr<br>int xListWindow(int Mask, wchar* ClassName, wchar* Caption, int Style, int ExStyle, HANDLE PID, HANDLE Thread);</P>
<P>VB、VBS、按键精灵声明：<br>Declare Function Lib "xTask.dll" xListWindow(ByVal Mask As Long, ByVal ClassName As Long, ByVal Caption As Long, ByVal Style As Long, ByVal ExStyle As Long, ByVal PID As Long, ByVal Thread As Long) As Long</P>
<P>参数<br>Mask：使用的条件（参考说明）<br>ClassName：类名<br>Caption：标题<br>Style：风格<br>ExStyle：扩展风格<br>PID：进程PID<br>Thread：线程句柄</P>
<P>返回扫描到的窗口句柄（字符串），用 | 分开。</P>
<P>说明：<br>会把所有找到的句柄用 | 分割连接返回。</P>
<P>说明：<br>以下内容为Mask参数可以选择的匹配条件，多个条件可以用 or 连接起来。
<br>#Define TZ_USEPID &amp;H1 ' 只在固定的进程中查找（参数PID生效）
<br>#Define TZ_USETHREAD &amp;H2 ' 只在固定的线程中查找（参数thread生效）
<br>#Define TZ_SKIPCLASS &amp;H0 ' 忽视窗口类名（参数ClassName无效）
<br>#Define TZ_FULLCLASS &amp;H4 ' 完全匹配窗口类名（参数ClassName生效）
<br>#Define TZ_PARTCLASS &amp;H8 ' 模糊匹配窗口类名（参数ClassName生效）
<br>#Define TZ_ELSECLASS &amp;HC ' 排除ClassName参数提供类名的窗口（参数ClassName生效）
<br>#Define TZ_SKIPTITLE &amp;H0 ' 忽视窗口标题（参数Caption无效）
<br>#Define TZ_FULLTITLE &amp;H10 ' 完全匹配窗口标题（参数Caption生效）
<br>#Define TZ_PARTTITLE &amp;H20 ' 模糊匹配窗口标题（参数Caption生效）
<br>#Define TZ_ELSETITLE &amp;H30 ' 排除Caption参数提供标题的窗口（参数Caption生效）
<br>#Define TZ_SKIPSTYLE &amp;H0 ' 忽略窗口风格（参数Style无效）
<br>#Define TZ_EXISSTYLE &amp;H40 ' 要求窗口必须存在风格（参数Style生效）
<br>#Define TZ_NONESTYLE &amp;H80 ' 要求窗口必须不存在风格（参数Style生效）
<br>#Define TZ_MATESTYLE &amp;HC0 ' 要求风格必须完全匹配（参数Style生效）
<br>#Define TZ_SKIPEXSTY &amp;H0 ' 忽略窗口扩展风格（参数ExStyle无效）
<br>#Define TZ_EXISEXSTY &amp;H100 ' 要求窗口必须存在扩展风格（参数ExStyle生效）
<br>#Define TZ_NONEEXSTY &amp;H200 ' 要求窗口必须不存在扩展风格（参数ExStyle生效）
<br>#Define TZ_MATEEXSTY &amp;H300 ' 要求扩展风格必须完全匹配（参数ExStyle生效）</P>
</body>
</html>